mist separator - French English Dictionary